pay in cash and in advance - Alemán Inglés Diccionario